department of legal affairs and legislation - Turco Inglés Diccionario